package 第四章控制语句;

/*
 *  关于java控制语句中的break语句：
 *           1、break是关键字，意为中断
 *           2、break+";"可以作为一个完整的java语句；
 *           3、break用在switch语句中，可以终止switch的语句执行
 *           4、break同样可以用在循环语句中，中来终止循环；
 *           5、break用在for；while；do...while循环语句中，可以跳出循环，终止循环的执行。
 *           6、break终止的是最近的循环语句
 *           7、可以通过给for循环命名的方式，指定中断某一个循环
 * */
public class BreakTEst01 {
    public static void main(String[] args) {
        // int i=0;
        // int j=49;
        // while (i<100){
        //     System.out.println(i);
        //     i++;if (i==j+1){
        //         break;
        //     }
        // }

        for (int i = 0; i < 10; i++) {
            if (i == 5) {          //当i=5时， for循环中断，所以输出到4终止
                break;          //注意break终止的是哪一个循环，break的作用域在哪里
            }
            System.out.println(i);
        }
        System.out.println("can i print? yes");


        A:
        for (int k = 0; k < 3; k++) {
            B:
            for (int j = 0; j <= 5; j++) {
                System.out.println(j);
                if (j > 4) {
                    break A;
                }


            }
        }

    }
}
